package my.jwds.p119;

import java.util.ArrayList;
import java.util.List;

public class GetRow {

    public static void main(String[] args) {
        GetRow o = new GetRow();
        System.out.println(o.getRow(3));
    }

    public List<Integer> getRow(int rowIndex) {
        List<Integer> prev = new ArrayList<>();
        prev.add(1);
        for (int i = 1; i <= rowIndex; i++) {
            List<Integer> li = new ArrayList<>();
            li.add(1);
            for (int i1 = 0; i1 < prev.size()-1; i1++) {
                li.add(prev.get(i1)+prev.get(i1+1));
            }
            li.add(1);
            prev = li;
        }
        return prev;
    }
}
